#define _CRT_SECURE_NO_WARNINGS 1


#include <stdio.h>
int main()
{
	int age = 60;
	if (age < 18)
		printf("少年\n");
	else if (age >= 18 && age < 26)//这里不能用18<=age<60,因为会先执行
		//18<=60,结果为ture=1，1<60,所以就会出现代码逻辑错误，但思路没错
		printf("青年\n");
	else if (age >= 26 && age < 40)
		printf("中年\n");
	else if (age >= 40 && age < 60)
		printf("壮年\n");
	else if (age >= 60 && age < 100)
	{
		printf("老年\n");
		printf("注意身体健康\n");
	}//这里加{}是因为 if else 下面只能控制一个语句，想要控制多个语句，
	//需要加{}进行约束
	else
		printf("长寿\n");

	return 0;
}///else与离它最近的if进行匹配（会出现悬空else的问题）